testify in someone's favour - Francés Inglés Diccionario